hydroxy styrenes - French English Dictionary